elusive antpitta - Turkish English Dictionary